release of electrons - Español Inglés Diccionario